package com.digtime.bridge;

import com.digtime.bridge.impl.RedCircle;

/**
 *  @author: kaiyi
 * @Date 2020/11/22 14:55
 *
 * */

/**
 * 可以这样想：猪八戒投胎，灵魂在河的一边，河对面有两个肉体，红猪和绿猪；
 * 灵魂需要过桥，选择红猪的肉体或者绿猪的肉体完成投胎。
 * 在上面的例子中，红猪和绿猪就是 RedCircle 和 GreenCircle，灵魂是 Circle 类，而那座桥就是 drawAPI 这个
 */
public class BridgeDemo {
  public static void main(String[] args) {
      Circle circle = new Circle(100, 100, 10, new RedCircle());
      circle.draw();

  }
}
